ein elefant im porzellanladen - German English Dictionary